🌎 rns.kin.earth git 🌍
Commit b8c6ea015ec2b4801a5f81d47a30f9c84bcdab8b
Parents : ffe1beb
Author : Mark Qvist <mark@unsigned.io>
Date : 2023-09-19T10:13:27+02:00
Fixed missing attribute check
Changes
Diff
diff --git a/RNS/Channel.py b/RNS/Channel.py
index cf4a1aa2..47c11f6c 100644
--- a/RNS/Channel.py
+++ b/RNS/Channel.py
@@ -530,7 +530,7 @@ class Channel(contextlib.AbstractContextManager):
def _update_packet_timeouts(self):
for envelope in self._tx_ring:
updated_timeout = self._get_packet_timeout_time(envelope.tries)
- if envelope.packet and envelope.packet.receipt and envelope.packet.receipt.timeout:
+ if envelope.packet and hasattr(envelope.packet, "receipt") and envelope.packet.receipt and envelope.packet.receipt.timeout:
if updated_timeout > envelope.packet.receipt.timeout:
envelope.packet.receipt.set_timeout(updated_timeout)
Served by rngit 1.5.2 - Generated in 0.04s